upper roof - French English Dictionary